protecting shield - German English Dictionary